depository library
Explore definitions, synonyms, and language insights of depository library
Definitions
                    Noun
                    
            a depository built to contain books and other materials for reading and study
                Explore definitions, synonyms, and language insights of depository library